glass wool blanket - German English Dictionary